package com.ls.lserp.dbaccess.Entity;

import java.math.BigDecimal;
import java.util.Date;

import com.ls.lserp.common.persistence.DataEntity;

public class AccountingEntity extends DataEntity<AccountingEntity> {
    private Long accountId;

    private Long orderId;

    private String orderNo;

    private String orderTypeCd;

    private Long shopId;

    private Long customerId;

    private Long factoryId;

    private Long styleId;

    private BigDecimal shopReworkCost;

    private BigDecimal factoryReworkCost;

    private BigDecimal platformPoint;

    private BigDecimal platformAmount;

    private BigDecimal shopAmount;

    private BigDecimal factoryAmount;

    private Date platformDeliverDate;

    private Date platformTransferDate;

    private Date shopTransferDate;

    private Date factoyrTransferDate;

    private Long version;

    private Long deleteFlag;

    private Date createDate;

    private Long createUser;

    private String createIp;

    private String createMac;

    private Date updateDate;

    private Long updateUser;

    private String updateIp;

    private String updateMac;

    public Long getAccountId() {
        return accountId;
    }

    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo == null ? null : orderNo.trim();
    }

    public String getOrderTypeCd() {
        return orderTypeCd;
    }

    public void setOrderTypeCd(String orderTypeCd) {
        this.orderTypeCd = orderTypeCd == null ? null : orderTypeCd.trim();
    }

    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    public Long getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Long customerId) {
        this.customerId = customerId;
    }

    public Long getFactoryId() {
        return factoryId;
    }

    public void setFactoryId(Long factoryId) {
        this.factoryId = factoryId;
    }

    public Long getStyleId() {
        return styleId;
    }

    public void setStyleId(Long styleId) {
        this.styleId = styleId;
    }

    public BigDecimal getShopReworkCost() {
        return shopReworkCost;
    }

    public void setShopReworkCost(BigDecimal shopReworkCost) {
        this.shopReworkCost = shopReworkCost;
    }

    public BigDecimal getFactoryReworkCost() {
        return factoryReworkCost;
    }

    public void setFactoryReworkCost(BigDecimal factoryReworkCost) {
        this.factoryReworkCost = factoryReworkCost;
    }

    public BigDecimal getPlatformPoint() {
        return platformPoint;
    }

    public void setPlatformPoint(BigDecimal platformPoint) {
        this.platformPoint = platformPoint;
    }

    public BigDecimal getPlatformAmount() {
        return platformAmount;
    }

    public void setPlatformAmount(BigDecimal platformAmount) {
        this.platformAmount = platformAmount;
    }

    public BigDecimal getShopAmount() {
        return shopAmount;
    }

    public void setShopAmount(BigDecimal shopAmount) {
        this.shopAmount = shopAmount;
    }

    public BigDecimal getFactoryAmount() {
        return factoryAmount;
    }

    public void setFactoryAmount(BigDecimal factoryAmount) {
        this.factoryAmount = factoryAmount;
    }

    public Date getPlatformDeliverDate() {
        return platformDeliverDate;
    }

    public void setPlatformDeliverDate(Date platformDeliverDate) {
        this.platformDeliverDate = platformDeliverDate;
    }

    public Date getPlatformTransferDate() {
        return platformTransferDate;
    }

    public void setPlatformTransferDate(Date platformTransferDate) {
        this.platformTransferDate = platformTransferDate;
    }

    public Date getShopTransferDate() {
        return shopTransferDate;
    }

    public void setShopTransferDate(Date shopTransferDate) {
        this.shopTransferDate = shopTransferDate;
    }

    public Date getFactoyrTransferDate() {
        return factoyrTransferDate;
    }

    public void setFactoyrTransferDate(Date factoyrTransferDate) {
        this.factoyrTransferDate = factoyrTransferDate;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Long getCreateUser() {
        return createUser;
    }

    public void setCreateUser(Long createUser) {
        this.createUser = createUser;
    }

    public String getCreateIp() {
        return createIp;
    }

    public void setCreateIp(String createIp) {
        this.createIp = createIp == null ? null : createIp.trim();
    }

    public String getCreateMac() {
        return createMac;
    }

    public void setCreateMac(String createMac) {
        this.createMac = createMac == null ? null : createMac.trim();
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Long getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(Long updateUser) {
        this.updateUser = updateUser;
    }

    public String getUpdateIp() {
        return updateIp;
    }

    public void setUpdateIp(String updateIp) {
        this.updateIp = updateIp == null ? null : updateIp.trim();
    }

    public String getUpdateMac() {
        return updateMac;
    }

    public void setUpdateMac(String updateMac) {
        this.updateMac = updateMac == null ? null : updateMac.trim();
    }
}